package com.lzh.controller;

import com.lzh.service.UserService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Bean;
import org.springframework.stereotype.Controller;

import javax.annotation.Resource;

/**
 * @Question com.lzh.controller.UserController
 * @Date 2022/11/3 13:34
 * @Solution
 */
    @Controller
    public class UserController {
        //1.属性注入
    //假如只有一个同类Bean，那么引用名可以随便写，因为Spring会根据类型找到对应的Bean
    //假如有多个同类Bean，那么就不能根据类型找到Bean，因为你引用名随便输，Spring不知道你要拿到哪个Bean，这时候引用名就必须对应Bean名
//        @Autowired
//        @Resource
//        private UserService aaa;
//    @Resource(name = "as")
//    private StudentController bbb;
//    @Resource(name = "as")
//    private StudentController aaa;

    public void sayHello() {
//        System.out.println(aaa);
//        System.out.println(bbb);
        }
    }
